package com.neu.edu.boonpay.dao;

import com.neu.edu.boonpay.pojo.UserOperatorCommission;
import com.neu.edu.boonpay.pojo.UserOperatorCommissionExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface UserOperatorCommissionMapper {
    long countByExample(UserOperatorCommissionExample example);

    int deleteByExample(UserOperatorCommissionExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(UserOperatorCommission record);

    int insertSelective(UserOperatorCommission record);

    List<UserOperatorCommission> selectByExample(UserOperatorCommissionExample example);

    UserOperatorCommission selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") UserOperatorCommission record, @Param("example") UserOperatorCommissionExample example);

    int updateByExample(@Param("record") UserOperatorCommission record, @Param("example") UserOperatorCommissionExample example);

    int updateByPrimaryKeySelective(UserOperatorCommission record);

    int updateByPrimaryKey(UserOperatorCommission record);
}